Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 DELPH HILL Terraced £108,878 £34,000 30 Nov 2001
5 DELPH HILL Terraced £134,909 £135,000 28 Feb 2023